var PathPD='/alwpa/Powerdelegations/';//action Powerdelegation

//new job function , ajouter nouvelle fonction pas dans la liste
$('.isNewJobfunction').live('click',function(){
    if ($('.isNewJobfunctionDiv').is(':hidden')){
        $('.isNewJobfunctionDiv').show();
        $('#DmdformIsNewJobfunction').val(1);
    }else{
        $('.isNewJobfunctionDiv').hide();
        $('#DmdformIsNewJobfunction').val(0);
    }
});

//Ajouter Workflow
$('.addWorkflow').live('click',function(){
    if ((parseInt($('.wknb').text()))<10){
    $('.wk'+$('.wknb').text()).show();
    $('.wknb').text((parseInt($('.wknb').text())+1));}
    if ((parseInt($('.wknb').text()))>0){$('.removeWorkflow').show();}
    if ((parseInt($('.wknb').text()))==10){$('.addWorkflow').hide();}
});

//enlever Workflow
$('.removeWorkflow').live('click',function(){
    if ((parseInt($('.wknb').text()))>0){
    $('.wk'+(parseInt($('.wknb').text())-1)).hide();
    $('#DmdformUserWorkflowId'+(parseInt($('.wknb').text())-1)).val('');
    $('#DmdformUserPowerdelegationId'+(parseInt($('.wknb').text())-1)).empty();
    $('.wknb').text((parseInt($('.wknb').text())-1));
    if ((parseInt($('.wknb').text()))==0){$('.removeWorkflow').hide();}
    if ((parseInt($('.wknb').text()))<10){$('.addWorkflow').show();}}
});

//populate powerdelegation list according to workflow id
$('.wkList').live('change',function(){    
    pdList=$(this).attr('id').substr($(this).attr('id').length-1,1);    
    if($(this).val()>0){
        $(this).parent().parent().append('<div class="fieldLoader"></div>')
        path=PathPD+'populateList/'+$(this).val();
        $.get(path,{},function(data){
            $('#DmdformUserPowerdelegationId'+pdList).html(data);
            $('.fieldLoader').remove();
        });
    }else{
        $('#DmdformUserPowerdelegationId'+(parseInt($('.wknb').text())-1)).empty();
    }
});

